|
The HTML5 draft specification adds video and audio elements for embedding video and audio in HTML documents. The specification had formerly recommended support for playback of Theora video and Vorbis audio encapsulated in Ogg containers to provide for easier distribution of audio and video over the internet by using open standards, but the recommendation was soon after dropped.==Motivation== Because some visitors and publishers choose not to take part in the use of proprietary software, web content has been made available through freely implementable open standards in order to reach these users. As multimedia is already mainstream on the web through proprietary data formats (such as Windows Media Video and MP4) and browser plugins (such as Adobe Flash Player), developers had hoped Theora and Vorbis would become part of the HTML5 specification. Users affiliated with the free software movement claimed the following advantages: * The potential for universal adoption of Theora and Vorbis, no matter the computer or the user, would ease "codec hell" by eliminating an unnecessary amount of codecs required to view and publish videos to a select few. * Browser plugins needed to accommodate the many different codecs would then become a thing of the past: * * Browsers could handle the playback of Theora and Vorbis and allow the user to customize the manner in which that was done. * * Bugs and exploits in obsolete versions of those plugins would affect the user less, as they are phased out; the loss of multiple attack vectors would happen once browser plugins were ultimately removed. * * The HTML5-conformant player, not having to be coded for compatibility with different browsers, could make bugs and exploits easier to find during browser development, and any exploits found would only be able to target that one browser. * Free software encoders would compete with rival proprietary encoders, increasing encoder quality through competition. * Embedding of multimedia by the use of clear and straightforward video and audio elements would require less effort than mastering the object element or learning ActionScript as required by Adobe Flash.CTO at Opera Software, Håkon Wium Lie explained in a Google tech talk entitled "The 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Use of Ogg formats in HTML5」の詳細全文を読む スポンサード リンク
|